Communication infrastructure for IFATIS distributed embedded control application
نویسندگان
چکیده
In the paper, a communication infrastructure for faulttolerant embedded control system is discussed. It was developed as a part of experimental platform of the IFATIS project within the 5th European Union framework programme, dealing with dependable, reconfigurable integrated control systems. In such environments, a reliable and robust physical interconnection is required. The communication is implemented using dual timetriggered CAN (TTCAN) buses, allowing for temporally predictable data transfer. Communication load distribution in normal operation mode of the system, and faulttolerance in the case of the fault on one of the busses can be achieved utilizing the bus system reconfiguration features. Further, there are several fault-detection and fault-tolerance mechanisms integrated into the design of the platform. To facilitate the development of a distributed application, a distributed shared memory is introduced as an abstract layer over the communication subsystem. This significantly reduces complexity of dealing with defects in the system. It allows incorporation of different fault-tolerant mechanisms and simplifies the reconfiguration of the system in the case of faults.
منابع مشابه
Proceedings of the 2004 International Workshop on Real - Time Networks Rtn 2004
In the paper, a communication infrastructure for faulttolerant embedded control system is discussed. It was developed as a part of experimental platform of the IFATIS project within the 5th European Union framework programme, dealing with dependable, reconfigurable integrated control systems. In such environments, a reliable and robust physical interconnection is required. The communication is ...
متن کاملScheduling with bus access optimization for distributed embedded systems
In this paper, we concentrate on aspects related to the synthesis of distributed embedded systems consisting of programmable processors and application-specific hardware components. The approach is based on an abstract graph representation that captures, at process level, both dataflow and the flow of control. Our goal is to derive a worst case delay by which the system completes execution, suc...
متن کاملDesign of embedded control systems
The paper presents some guidelines supported by a case study of a design of a fault tolerant computer control system. It was devised and implemented as a laboratory platform for the 5th framework project IFATIS. Instead of the redundancy, in this project it is proposed to deal with faults by dynamic reconfiguration of the resources that are still viable after an in-
متن کاملOptimizing Byzantine Consensus for Fault-Tolerant Embedded Systems with Ad-Hoc and Infrastructure Networks
Consensus algorithms are an important building block for fault-tolerant distributed systems. This paper investigates approaches to optimize solutions of distributed consensus to the properties of embedded systems. We discuss alternatives that allow constructing better practical solutions in realistic environments. For example, many networked embedded systems are equipped with both ad-hoc commun...
متن کاملScheduling with Buss Access Optimization for Distributed Embedded Systems
In this paper we concentrate on certain aspects related to the synthesis of distributed embedded systems consisting of several programmable processors and application specific hardware components. The approach is based on an abstract graph representation which captures, at process level, both dataflow and the flow of control. Our goal is to derive a worst case delay by which the system complete...
متن کامل